#import <CoreData/CoreData.h>

@class RNItem;
@class RNCategory;
@class RNAisle;
@class RNList;

@interface RNListItem :  NSManagedObject  
{
}

@property (retain) NSString * notes;
@property (retain) NSNumber * count;
@property (retain) NSNumber * complete;
@property (retain) RNList * list;
@property (retain) NSArray* tags;
@property (retain) RNItem * item;
@property (retain) RNCategory *category;
@property (retain) NSSet *aisles;

-(NSNumber *)favorite;
-(void)setFavorite:(NSNumber *)favoriteValue;
-(NSString *)title;
-(void)setTitle:(NSString *)titleValue;
-(NSSet *)stores;

@end

@interface RNListItem (CoreDataGeneratedAccessors)

- (void)addAislesObject:(RNAisle *)value;
- (void)removeAislesObject:(RNAisle *)value;
- (void)addAisles:(NSSet *)value;
- (void)removeAisles:(NSSet *)value;

@end

